package cn.sxt.wapperclass;

/**
 * 测试可变StringBuilder、StringBuffer字符序列的常用方法
 */
public class TestStringBuilder2 {
    public static void main(String[] args){
        StringBuilder sb = new StringBuilder();
        for (int i = 0; i <26; i++) {
            //添加字符
            sb.append((char)('a'+i));
        }
        System.out.println(sb);
        //倒序
        sb.reverse();
        System.out.println(sb);
        //修改制定字符
        sb.setCharAt(3,'李');
        System.out.println(sb);
        //链式调用，核心：该方法调用了return this ,把自己返回回来
        sb.insert(0,'我')
                .insert(2,'你')
                .insert(4,'玛');
        System.out.println(sb);
        //删除区间字段[X,X+1)
        sb.delete(20,21);
        System.out.println(sb);
    }
}
